bumble bee - Turkish English Dictionary